/** @type {import('next').NextConfig} */
const nextConfig = {
    output: "standalone",
    // reactStrictMode: true,
    // swcMinify: true,
    typescript: {
        ignoreBuildErrors: true,
    },
    // experimental: {
    //     serverActions: false
    // },
    // 规避 Windows 下偶发报错：
    // [webpack.cache.PackFileCacheStrategy] Caching failed for pack: Unable to snapshot resolve dependencies
    // 方案：开发环境使用内存缓存，避免文件系统快照问题；生产维持默认以保性能。
    // webpack: (config, { dev }) => {
    //     if (dev) {
    //         config.cache = { type: "memory" };
    //     }
    //     return config;
    // },
};

export default nextConfig;
